Synonyms for "dire straits"

Words with similar meaning